Maintaining QoS for Publish/Subscribe Middleware via Autonomic Adaptation
نویسندگان
چکیده
Quality of Service (QoS)-enabled Publish/Subscribe (pub/sub) middleware provides powerful support for data dissemination. It is hard, however, to maintain specified QoS properties (such as reliability and latency) in dynamic environments (such as disaster relief operations or power grids). For example, managing QoS manually is not feasible in dynamic systems due to slow human response times and the complexity of managing multiple interrelated QoS settings. Autonomic adaptation provides a promising approach to maintaining QoS properties of QoS-enabled pub/sub middleware in dynamic environments. By monitoring key system resources and environment aspects, changes to middleware mechanisms (e.g., associations of publishers and subscribers to transport protocols) can be made autonomically to maintain specified QoS. This paper describes the research we are conducting on highly configurable QoS-enabled middleware, adaptive transport protocols, system monitoring, supervised machine learning techniques, and autonomic adaptation to maintain specified QoS as the system environment and configuration dynamically changes.
منابع مشابه
Maintaining Publish/Subscribe Middleware QoS in Dynamic Environments
Quality of service (QoS)-enabled publish/subscribe (pub/sub) middleware provides powerful support for data dissemination. It is hard, however, to maintain specified QoS properties (such as reliability and latency) in dynamic environments (such as disaster relief operations or power grids). For example, managing QoS manually is often not feasible in dynamic systems due to slow human response tim...
متن کاملAutonomic Adaptation of Publish/Subscribe Middleware in Dynamic Environments
Quality-of-service (QoS)-enabled publish/subscribe (pub/sub) middleware provides powerful support for scalable data dissemination. It is hard, however, to maintain key QoS properties (such as reliability and latency) in dynamic environments for distributed real-time and embedded (DRE) systems (such as disaster relief operations or power grids). Managing QoS manually is often not feasible in dyn...
متن کاملQoS adaptation for publish/subscribe middleware in real-time dynamic environments
Automatic Quality of Service (QoS) adaptation is promising approaches in developing real-time systems built on publish/subscribe middleware, and its importance increased when developing huge real-time distributed systems in dynamic environments. In this paper we proposed a new approach by building a closed loop QoS adaptive control for adapting some QoS polices automatically in publish/subscrib...
متن کاملTitle: Evaluating Real-time Publish/subscribe Service Integra- Tion Approaches in Qos-enabled Component Middleware Evaluating Real-time Publish/subscribe Service Integration Approaches in Qos-enabled Component Middleware *
As quality of service (QoS)-enabled component middleware technologies gain widespread acceptance to build distributed real-time and embedded (DRE) systems, it becomes necessary for these technologies to support real-time publish/subscribe services, which is a key requirement of a large class of DRE systems. To date there have been very limited systematic studies evaluating different approaches ...
متن کاملIntegrating Machine Learning Techniques to Adapt Protocols for QoS-enabled Distributed Real-time and Embedded Publish/Subscribe Middleware
Quality-of-service (QoS)-enabled publish/subscribe (pub/sub) middleware provides the infrastructure needed to disseminate data predictably, reliably, and scalably in distributed real-time and embedded (DRE) systems. Maintaining QoS properties as the operating environment fluctuates is challenging, however, since the chosen mechanism (e.g., transport protocol or caching algorithm for data persis...
متن کامل